Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLS CLOSE Detached £772,583 £630,000 15 Oct 2019
3 OWLS CLOSE Detached £865,441 £250,000 27 Apr 2001
4 OWLS CLOSE Detached £720,490 £425,000 24 Sep 2010
5 OWLS CLOSE £767,402 £640,000 28 Aug 2020
6 OWLS CLOSE Detached £636,034 £375,000 29 Jun 2012